super glue - Turkish English Dictionary